
let oldPage = Page
wx.waitLoginPages = []
Page = function(args){
    //缓存onLoad
    let onLoad = args.onLoad
    //构造性的onLoad
    args.onLoad = function(options){
        //拦截
        if(wx.userInfo && wx.token){//已登录，直接执行原来的onload事件
            onLoad.call(this,options)
        }else{//添加待执行页面缓存
        wx.waitLoginPages.push({
            context:this,//页面实例
            onLoad,//原onload函数
            options//页面参数 
        })
        }
       
       

    }
    oldPage(args)
}



